world-class player - French English Dictionary